$("#delAll").click(function(){ deleteAllbutton(); }); function deleteAllbutton(){ var x; if (confirm("Are you sure you want to delete all?") === true) { delAllChannels(); } else { alert("Aborted"); } } $("#demoProj").click(function(){ //Creates the Channels, Devices, Tags deleteAllbutton(); //createChannel(inputServer, inputChannelType, inputChannel) for(var i=1; i<3; i++){ var chName = "Channel"+i; createChannel(inputServer, "Simulator", chName); } createChannel(inputServer, "Modbus TCP/IP Ethernet", "Modbus"); //createDevice(inputServer, inputChannel, inputDevID, inputDevice, inputDriver) createDevice(inputServer, "Modbus", "127.0.0.1.1", "Slave 1", "Modbus TCP/IP Ethernet"); createDevice(inputServer, "Modbus", "127.0.0.1.2", "Slave 2", "Modbus TCP/IP Ethernet"); createDevice(inputServer, "Channel1", "1", "Device 1", "Simulator"); createDevice(inputServer, "Channel2", "2", "Device 2", "Simulator"); //createTag(inputServer, inputChannel, inputDevice, inputTag, inputTagAddr) createTag(inputServer, "Modbus", "Slave 1", "RH", "400001"); createTag(inputServer, "Modbus", "Slave 1", "Temp", "400002"); createTag(inputServer, "Modbus", "Slave 2", "RH", "400001"); createTag(inputServer, "Modbus", "Slave 2", "Temp", "400002"); createTag(inputServer, "Channel1", "Device 1", "K", "USER(1000,K)"); createTag(inputServer, "Channel1", "Device 1", "S", "USER(1000,S)"); createTag(inputServer, "Channel1", "Device 1", "E", "USER(1000,E)"); createTag(inputServer, "Channel1", "Device 1", "6", "USER(1000,6)"); createTag(inputServer, "Channel2", "Device 2", "RAMP", "RAMP (120, 35, 100, 4)"); createTag(inputServer, "Channel2", "Device 2", "RANDOM", "RANDOM (30, -20, 75)"); createTag(inputServer, "Channel2", "Device 2", "SINE", "SINE (10, -40.000000, 40.000000, 0.050000, 0)"); }); $("#templateA").click(function(){ //BMS Suite deleteAllbutton(); //createChannel(inputServer, inputChannelType, inputChannel) createChannel(inputServer, "Simulator", "SNMP"); createChannel(inputServer, "Simulator", "Bacnet"); createChannel(inputServer, "Modbus TCP/IP Ethernet", "Modbus"); //createDevice(inputServer, inputChannel, inputDevID, inputDevice, inputDriver) createDevice(inputServer, "Modbus", "127.0.0.1.1", "Slave 1", "Modbus TCP/IP Ethernet"); createDevice(inputServer, "Modbus", "127.0.0.1.2", "Slave 2", "Modbus TCP/IP Ethernet"); createDevice(inputServer, "SNMP", "1", "UPS", "Simulator"); createDevice(inputServer, "BACNET", "2", "AHU-1-1", "Simulator"); //createTag(inputServer, inputChannel, inputDevice, inputTag, inputTagAddr) createTag(inputServer, "Modbus", "Slave 1", "RH", "400001"); createTag(inputServer, "Modbus", "Slave 1", "Temp", "400002"); createTag(inputServer, "Modbus", "Slave 2", "RH", "400001"); createTag(inputServer, "Modbus", "Slave 2", "Temp", "400002"); createTag(inputServer, "SNMP", "UPS", "V1", "RANDOM (30, -200, 200)"); createTag(inputServer, "SNMP", "UPS", "V2", "RANDOM (40, -200, 240)"); createTag(inputServer, "SNMP", "UPS", "V3", "RANDOM (50, -200, 200)"); createTag(inputServer, "Bacnet", "AHU-1-1", "AI", "SINE (10, -40.000000, 40.000000, 0.050000, 0)"); createTag(inputServer, "Bacnet", "AHU-1-1", "AO", "SINE (10, -40.000000, 40.000000, 0.050000, 0)"); createTag(inputServer, "Bacnet", "AHU-1-1", "TEMP1", "SINE (10, -40.000000, 40.000000, 0.050000, 0)"); }); $("#templateB").click(function(){ //Manufacturing Suite deleteAllbutton(); //createChannel(inputServer, inputChannelType, inputChannel) createChannel(inputServer, "Simulator", "Allen Bradley"); createChannel(inputServer, "Simulator", "Siemens"); createChannel(inputServer, "Simulator", "Omron"); createChannel(inputServer, "Simulator", "Mitsubishi"); createChannel(inputServer, "Modbus TCP/IP Ethernet", "Modbus"); //createDevice(inputServer, inputChannel, inputDevID, inputDevice, inputDriver) createDevice(inputServer, "Modbus", "127.0.0.1.1", "Slave 1", "Modbus TCP/IP Ethernet"); createDevice(inputServer, "Modbus", "127.0.0.1.2", "Slave 2", "Modbus TCP/IP Ethernet"); createDevice(inputServer, "Allen Bradley", "1", "ControlLogix 5580", "Simulator"); createDevice(inputServer, "Siemens", "2", "S7-1500", "Simulator"); createDevice(inputServer, "Omron", "2", "NJ Series", "Simulator"); createDevice(inputServer, "Mitsubishi", "2", "Q Series", "Simulator"); //createTag(inputServer, inputChannel, inputDevice, inputTag, inputTagAddr) createTag(inputServer, "Modbus", "Slave 1", "RH", "400001"); createTag(inputServer, "Modbus", "Slave 1", "Temp", "400002"); createTag(inputServer, "Modbus", "Slave 2", "RH", "400001"); createTag(inputServer, "Modbus", "Slave 2", "Temp", "400002"); createTag(inputServer, "Allen Bradley", "ControlLogix 5580", "T4:0", "RANDOM (30, -200, 200)"); createTag(inputServer, "Allen Bradley", "ControlLogix 5580", "CS1:1", "RANDOM (30, -200, 200)"); createTag(inputServer, "Allen Bradley", "ControlLogix 5580", "CS1:2", "RANDOM (30, -200, 200)"); createTag(inputServer, "Siemens", "S7-1500", "B0", "RANDOM (40, -200, 240)"); createTag(inputServer, "Siemens", "S7-1500", "B1", "RANDOM (40, -200, 240)"); createTag(inputServer, "Omron", "NJ Series", "MyArray[1,0]", "RANDOM (50, -200, 200)"); });