Sic.Framework-Nanjing-Baishi/MECF.Framework.RT.Equipment.../HardwareUnits/UPS/ITAUPS.cs

35 lines
1.2 KiB
C#
Raw Normal View History

2023-04-13 11:51:03 +08:00
using Aitex.Core.RT.DataCenter;
using Aitex.Core.RT.Device;
using Aitex.Core.RT.Device.Devices;
using Aitex.Core.RT.Event;
using Aitex.Core.RT.IOCore;
using Aitex.Core.RT.Log;
using Aitex.Core.RT.SCCore;
using Aitex.Core.Util;
using MECF.Framework.Common.Communications;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.NetworkInformation;
using System.Net;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using System.Data.Common;
2023-04-13 11:51:03 +08:00
namespace MECF.Framework.RT.EquipmentLibrary.HardwareUnits.UPS
{
public class ITAUPS : UPSBase
2023-04-13 11:51:03 +08:00
{
public ITAUPS(string module, string name, string scRoot):base(module, name, scRoot)
2023-04-13 11:51:03 +08:00
{
Oids.Add("InputVoltage", ".1.3.6.1.4.1.13400.2.54.2.2.1.0");//输入电压输入电压为0说明使用UPS要除10
Oids.Add("BatteryVoltage", ".1.3.6.1.4.1.13400.2.54.2.5.1.0");//电池当前电压要除10
Oids.Add("BatteryRemainsTime", ".1.3.6.1.4.1.13400.2.54.2.5.7.0");//输入电压输入电压为0说明使用UPS要除10
Oids.Add("BatteryUnderResidue", ".1.3.6.1.4.1.13400.2.54.2.5.10.0");//电量剩余百分比,直接用数值
2023-04-13 11:51:03 +08:00
}
}
}