Files
2026-02-17 09:29:34 -06:00

116 lines
5.4 KiB
JavaScript

$("#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)");
});